On définit la projection orthogonale sur \(X\) comme le minimiseur de la norme de la différence sur \(X\).
L'unicité de la décomposition vient de \(\langle{z-p_X(z),z^\prime-p_X(z)}\rangle =0\).
Cela vient du fait qu'un élément dans l'intersection a un produit scalaire nul avec lui-même.
L'une des inclusions est triviale.
L'autre inclusion s'obtient en décomposant \(z\in(X^\perp)^\perp\) dans \(X+X^\perp\) \(\to\) l'un des composants est dans \((X^\perp)^\perp\cap X^\perp\), donc est nul.